pedal crank - English Synonyms Dictionary